package cn.sdormitory.school.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@TableName("t_school_patrol_handle")
public class SchoolPatrolHandle implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;

    @ApiModelProperty(value = "值班记录表ID")
    private Long patrolId;

    @ApiModelProperty(value = "责任老师(负责处理值班记录用户)")
    private Long chargeTeacherId;

    @ApiModelProperty(value = "当日值班经理ID")
    private Long dutyManagerId;

    @ApiModelProperty(value = "创建时间")
    private  String createDate;

    @ApiModelProperty(value = "处理状态(0.待处理1.已处理)")
    private String handleStatus;

    @ApiModelProperty(value = "短信通知状态(0.成功1.失败2.再次通知)")
    private String smsStatus;

    @ApiModelProperty(value = "处理信息")
    private String handleInfo;

    @ApiModelProperty(value = "实际处理人")
    private String actualHandler;

    @ApiModelProperty(value = "处理时间")
    private String handleDate;

    @ApiModelProperty(value = "短信参数")
    private String smsParams;

    @ApiModelProperty(value = "处理图片")
    private String handleImg;

    @TableField(exist = false)
    private String chargeTeacherName;

    @TableField(exist = false)
    private String dutyManageName;

}
